place of resort - Español Inglés Diccionario